twaite shad – Català–English translations

🇬🇧 en ca

twaite shad noun

  • Alosa fallax
saboga
Wiktionary Links